.progress-wrapper {
	position: relative;

	border: 1px solid #ccc;
	height: 16px;
	width: 20em;

	overflow: hidden;

	padding: 0;
}

.progress-bar {
	width: 0px;
	height: 16px;
	margin: 0; 

	background: url(../gfx/progress/bar_red_wave.gif) bottom left repeat-x #cccccc;
}

/* BASIC CSS */

.liwe-form5 label {
	font-size: 1.2em;
}

.liwe-form5 input, 
.liwe-form5 select, 
.liwe-form5 textarea 
{
	border: 1px solid #B2B2B2;
	margin: 0.3em;
	padding: 0.3em;
}

.liwe-form5 button,
.liwe-form5 input[type="submit"],
.liwe-form5 input[type="reset"],
.liwe-form5 input[type="button"]
{
	cursor: pointer;
}

.liwe-form5 input[required]{
	border-color: green;
}

.liwe-form5 fieldset {
	border-radius: 5px;
	padding: 0 0.5em 0.5em;
}

.liwe-form5 fieldset legend {
	font-size: 1.5em;
	font-weight: bold;
}


/* EXPERIMENTAL CSS
.liwe-form5 {
	background: none repeat scroll 0 0 #F7F7F7;
	border: 1px solid rgba(147, 184, 189, 0.8);
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0 2px 5px rgba(105, 108, 109, 0.7), 0 0 8px 5px rgba(208, 223, 226, 0.4) inset;
	margin: 0 0 35px;
	padding: 2em;
}

.liwe-form5 input, 
.liwe-form5 select, 
.liwe-form5 textarea 
{
	border: 1px solid #B2B2B2;

	border-radius: 3px 3px 3px 3px;
	box-shadow: 0 1px 4px 0 rgba(168, 168, 168, 0.6) inset;
	margin-top: 4px;
	padding: 10px 5px 10px 32px;
	outline: medium none;

	transition: all 0.1s linear;
}

.liwe-form5 button,
.liwe-form5 input[type="submit"],
.liwe-form5 input[type="reset"]
{
	background: none repeat scroll 0 0 #3D9DB3;
	border: 1px solid #1C6C7A;
	border-radius: 3px 3px 3px 3px;
	box-shadow: 0 1px 6px 4px rgba(0, 0, 0, 0.07) inset, 0 0 0 3px #FEFEFE, 0 5px 3px 3px #D2D2D2;
	color: #ffffff;
	cursor: pointer;
	font-family: 'Bitstream Vera Sans','Arial Narrow',Arial,sans-serif;
	font-size: 120%;
	margin: 1em;
	padding: 0.6em 0.5em;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
}

.liwe-form5 input:focus,
.liwe-form5 textarea:focus 
{
	background-color: #F2EC9B;
}

.liwe-form5 input[required]{
	border-color: #ffcccc;
}

.liwe-form5 input[type=radio]{
	font-size: 200%;
}

.liwe-form5 fieldset legend {
	font-weight: bold;
	font-size: 150%;

	color: #444;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
}
*/
